#ifndef __IStringReader_H__
#define __IStringReader_H__

#include "IPacketReader.h"

namespace lampe{
namespace stream{
/***
 * @class IStringReader
 * Класс, предназначеный для потокового чтения из строки. Вся строка должна быть
 * известна при создании класса.
 * */
    class IStringReader:public virtual IPacketReader{
};

/***
 * Созадёт экземпляр класса IStringReader и возвращяет его
 *
 * @return созданный экземпляр класса IStringReader
 * */
IStringReader*createStringReader(lampe::String text);
}//namespace stream
}//namespace lampe

#endif
